Редактирование текстового слоя

Инструмент редактирования надписей позволяет интерактивно редактировать текстовые слои. Вход в режим редактирования выполняется при инструмента Начать редактирование панели инструментов Вида Сцены 2D. При этом текстовый слой должен быть активен в редакторе Сцены 2D.

После входа в режим разворачивается группа инструментов редактирования текстового слоя.

Панель инструментов редактирования

Инструменты управления редактированием:

Краткое описание Функции
Начать редактирование Начинает редактирование активного текстового слоя.
Завершить редактирование Завершает редактирование и предлагает пользователю сохранить или отменить внесенные изменения в текстовый слой.
Тип добавляемого текста Позволяет выбрать тип новой текстовой записи(!!!ТИПЫ).
Показать свойства текста Открывает диалог редактирования свойств выделенной текстовой записи.
Связать текстовые надписи со слоем данных Позволяет подписывать объекты SHAPE-файла.

Инструменты для изменения свойств тестовых записей:

Краткое описание Функции
Шрифт Список доступных шрифтов.
Жирный Переключатель жирного начертания текста.
Курсив Переключатель курсивного начертания текста.
Подчеркнутый Переключатель подчеркнутого текста.
Зачеркнутый Переключатель зачеркнутого текста.
Вставить символ Вставляет выбранный символ в позицию курсора. Активен только в режиме редактирования текстовой записи.
Размер Установка размера текста в мм.
Угол Установка угла поворота текста. Параметр актуален для "Обычных" текстовых записей, и текстовых записей "По буквам".
Цвет Открывает диалог выбора цвета.
Масштабирование Переключатель необходимости масштабировать размер текстовой записи относительно масштаба карты.
Всегеи Переключатель кодировки ВСЕГЕИ для текстовой записи.
Выравнивание по горизонтали Устанавливает выравнивание по горизонтали относительно центра текстовой записи.
Выравнивание по вертикали Устанавливает выравнивание по вертикали относительно центра текстовой записи.
Эффекты Открывает диалог настроек эффектов.
Выноска Открывает диалог настроек выноски.
Сместить текстовые объекты Открывает диалог смещения по координатам.

При изменении свойств текстовых записей, изменения применяются ко всем выделенным надписям. Если выделенных записей нет, то введенные параметры сохранятся для создания новых текстовых записей.

Работа с текстовыми записями

Добавление новой записи

В текстовый слой можно добавлять текстовые записи трех типов:

  • Обычный. Для добавления необходимо сделать двойной клик в нужное место.
  • Вдоль линии. Для добавления необходимо ввести опорную линию, вдоль которой будет располагаться текст, с помощью одинарных(промежуточная точка) и двойного клика(начальная и конечная точка).
  • По буквам. Для добавления необходимо с помощью двойных кликов задать начало и конец текстовой записи. Клавиша Esc завершает ввод текста или опорных линий. Для вновь созданной текстовой записи будут применены свойства, заданные с помощью инструментов для изменения свойств текстовой записи.

Выбор текстовых записей

Для выбора текстовых записей необходимо сделать щелчок левой кнопкой мыши по необходимой записи, или зажав левую кнопку мыши растянуть рамку выделения. Для добавления текстовых объектов к существующей выборке необходимо удерживать клавишу Shift. При нажатии сочетания клавиш Ctrl+A выделятся все текстовые записи редактируемого текстового слоя.

Изменение свойств текстовых записей

Для каждой выбранной текстовой записи отрисовывается рамка и функциональные маркеры для редактирования.

  • Маркер размера — позволяет изменять размер текста.
  • Маркер поворота — позволяет изменять поворот текста относительно центра. При зажатой клавише Shift угол будет изменяться на значения кратные 45 градусам.
  • Маркер позиции — позволяет изменять позицию текстовой записи на карте. Для текстовой записи «по буквам» маркеры позиции начальной и конечной букв имеют дополнительные функции. При нажатой клавише Shift текстовая запись выравнивается по линии относительно другого конца, а при сочетании клавиш Ctrl+Shift линия выравнивания располагается под углом, кратным 45 градусам.
  • Маркер добавления выноски — добавляет выноску, при переносе в необходимое место. Доступен только для "Обычных" текстовых записей с включенным параметром «Устанавливать выноску»
  • Маркер начала выноски — позволяет изменять позицию конца выноски внутри рамки текстовой записи. Для возвращения к автоматической позиции(на рамку текстового объекта), необходимо сделать двойной клик по маркеру.
  • Маркер конца выноски — позволяет устанавливать позицию выноски на карте вне рамки текстового объекта. Двойной клик удаляет выноску.

При зажатой клавише Ctrl изменения, вносимые с помощью маркеров размера, поворота и позиции применяются ко всем выбранным текстовым записям.

Удаление текстовых записей

Для удаления текстовых записей необходимо воспользоваться клавишей Del. При нажатии удаляются все выбранные текстовые записи.

Редактирование текстовых записей

Вход в режим редактирования

Для входа в режим редактирования текстовой записи необходимо сделать двойной клик по ней. После успешного входа будет доступен функционал ввода текста.

Перемещение курсора в режиме редактирования

Для перемещения курсора по тексту можно воспользоваться левой кнопкой мыши, сделав одиночный клик по редактируемой текстовой записи, или клавишами стрелок вверх, вниз, влево, вправо.

Выделение текста в режиме редактирования

Для выделения части текста можно зажать курсор и переместить указатель на необходимую позицию для выделения, или воспользоваться клавишами стрелок вверх, вниз, влево, вправо с зажатой клавишей Shift. Выделенный текст можно удалить (клавиша Del), скопировать (Ctrl+C), вырезать (Ctrl+X). Скопированный текст можно вставить (Ctrl+V) в позицию курсора

Ввод спец символов

Для ввода спец символов можно воспользоваться комбинацией клавиш Alt + код символа, или же инструментом "Вставить символ".

Удаление символов

Удаления символов происходит с помощью клавиш Backspase или Del.

Выход из режима редактирования

Для выхода из режима редактирования текста необходимо сделать клик левой клавиши мыши по любому свободному месту или по другой надписи. Если при этом в редактируемой надписи нет никаких символов, она удалится из текстового слоя.

Функциональные сочетания клавиш

Клавиши Режим редактирования текста Режим выбора текстовых записей
Ctrl+C Копировать выделенный текст в буфер обмена Скопировать выбранные текстовые записи
Ctrl+V Вставить в позицию курсора текст из буфера обмена Вставить ранее скопированные текстовые записи.
Ctrl+X Вырезать выделенный текст в буфер обмена
Del Удалить выделенный текст или символ после курсора Удалить выбранные текстовые записи
Backspace Удалить выделенный текст или символ перед курсором
Ctrl+A Выделить весь текст в редактируемой текстовой записи Выделить все текстовые записи в текстовом слое
Esc Выйти из режима редактирования Выйти из режима добавления текста
Стрелки Перемешают курсор в нужном направлении Перемещают выбранные текстовые записи
Стрелки+Shift Перемещают курсор и выделение в нужном направлении Перемещают выбранные текстовые записи с укороченным шагом (коэффициент 1:10)
Alt+код Ввод символа с помощью кода
Ctrl+маркер Применить ко всем маркерам
Shift+маркер Маркер угла – повернуть на угол, кратный 45 градусам